/*
 * 文件名：TreeNode.java
 * 版权：Copyright by AltonSoftware
 * 描述：
 * 修改人：Administrator
 * 修改时间：2015年1月15日
 * 修改内容：
 */

package com.etc.module.vo;

import java.util.List;

import com.etc.common.model.BaseModel;




/**
 * 〈树形菜单〉
 * 〈封装树形菜单〉
 * @author zhangliang
 * @version 2015年1月15日
 * @see TreeNode
 * @param 
 * @since
 */

public class TreeNode extends BaseModel {

	/**
	 * 意义，目的和功能，以及被用到的地方<br>
	 */
	private static final long serialVersionUID = -4709703370179107797L;
	
	private Integer id;
	private String text;
	private boolean leaf;
	private String url;
	private String iconCls;
	private List<TreeNode> children;
	public Integer getId() {
		return id;
	}
	public void setId(Integer id) {
		this.id = id;
	}
	public String getText() {
		return text;
	}
	public void setText(String text) {
		this.text = text;
	}
	
	public String getUrl() {
		return url;
	}
	public void setUrl(String url) {
		this.url = url;
	}
	public boolean getLeaf() {
		return leaf;
	}
	public void setLeaf(boolean leaf) {
		this.leaf = leaf;
	}
	public List<TreeNode> getChildren() {
		return children;
	}
	public void setChildren(List<TreeNode> children) {
		this.children = children;
	}
	public String getIconCls() {
		return iconCls;
	}
	public void setIconCls(String iconCls) {
		this.iconCls = iconCls;
	}
	
	
	
}
